请问英语中"dress,wear,have on"等词有何区别?

来源:百度知道 编辑:UC知道 时间:2024/06/09 20:33:34

dress 既可表示穿着衣服(状态),也表示穿上衣服(动作)。
dress +sb. : She dressed her baby.
He dresses well.
人+ Be dressed in +衣服。
Wear:只表示穿的状态。“穿着”
She is wearing a new coat。
Put on 表示穿的动作及过程。
He put on his coat and went out.
Have on 穿着,戴着(状态)

dress是不及物动词,如果要说某人穿什么衣服,用被动,应为:sb.be dressed in +衣服
wear这个动词用以表示穿衣物(wear表示状态,put on表示动作),包括手套,围巾,还用于系腰带,戴眼镜,甚至喷洒香水等等
have on也是穿的意思,不可以用被动语态或者进行式